home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
doors_2
/
wpad101.zip
/
PAD.TXT
< prev
next >
Wrap
Text File
|
1992-03-28
|
5KB
|
158 lines
WhizPad, version 1.01
by Patrick Lam ("Whiz Kid")
A notepad utility primarily for FOSSIL-based BBS systems
WhizPad is a little TSR utility that allows users to combine all
their replies into one post. In other words, it'll help get rid of
those annoying one-line posts which clog up all your message bases, I'm
sure. It helps organize replies so that it's not necessary to go back
and delete a reply to something the person has cleared up already.
Notepads are a very popular feature around the 514 area, at least on
WWIV BBSes, and the inspiration for this NotePad came from an Apple II
BBS program, AppleNET, written by Derek Fong. I chose the commands
because they will not appear to favor one system over another. It can
also be used by remote callers, but I suggest that if you can run
WhizPad, use it on the host BBS instead, it works better that way.
WhizPad takes up 22.7 k of RAM with the abort function
installed,. and 16.7k without the abort installed. The executable file
is only about 8k long because it's written in C and assembler. It did
take over a thousand lines of code to write though, and the small size
does NOT mean it was an easy project, by any means!
To run WhizPad, you must use a FOSSIL driver. RemoteAccess and
Telegard 2.7 both require FOSSIL drivers, so that's not a problem. I've
only tested WhizPad with X00 by Ray Gwinn, but it should also work with
BNU. It only captures the FOSSIL interrupt, though, so it should not
conflict with any other TSRs.
The command-line options are as follows:
PAD x[aediul]
x: the comport that you've configured the BBS to
use in the initialization program. (FOSSIL comport)
a: disables the abort feature, and frees up 8k of memory
e: re-enable the WhizPad (default)
d: disable the WhizPad temporarily (use for file-transfers!)
i: install WhizPad (default)
u: uninstall WhizPad, if possible
l: local mode only, no modem routines
To pop up the WhizPad, use the Ctrl-] key, then type in your
reply. Then, Ctrl-O will upload the contents to the BBS. The * command
in the WhizPad activates commands.
*A aborts the WhizPad and reverts to the contents
BEFORE you entered the WhizPad
*D deletes a line or lines from the WhizPad
*E edits a line of the WhizPad, allowing you to
enter a new line
*I inserts a line into the WhizPad
*K kills (erases) the contents of the WhizPad
*R replaces a phrase in the WhizPad
*S saves the WHizPad
Future versions of WhizPad will include a whole bunch of
improvements, probably including full-screen ANSI/AVATAR editing, in
color, and many other things I will think of. Even though WhizPad is
not crippleware and will work completely unregistered, it's not free.
You're supposed to register it if you use it on your BBS. If you don't
want to, there's nothing I can do about it, but I would greatly
appreciate honesty. [nudge, nudge] See the file REGISTER.FRM for
details on registering.
The suggested donation is $10, though more is OK. I will not
release the full-screen portion of the code in the next Unregistered
versions, but it will be in the Registered versions. That is, I will
probably release a new version with new features, but the full-screen
editor will be disabled. $20 will get a personalised version, saying:
WhizPad. Registered to Bleah BBS, (000)000-0000
* 1st char on line for editing functions, Ctrl-Z for save and quit.
(Ctrl-O uploads pad to BBS)
with your BBS's name instead of Bleah BBS, (000)000-0000.
Feedback is encouraged, at the following addresses. You'll
probably get the fastest replies on the Grilled Cheese, WWIVnet and
local BBSes.
FidoNet:
Patrick Lam @ 1:167/179 (Le Labo)
1:167/155 (Grilled Cheese BBS)
WWIVnet:
Whiz Kid @5485, @5475
Local BBSes:
Utopia Planitia
514-923-3812
Sysops: The Apple Man, Eagle-Eyes
Empire Headquarters BBS
514-444-9266
Sysops: Cyprus, Crackman, and Iceman
Snail-mail:
2780 Honore Beaugrand
Montreal, Quebec, Canada
H1L 5Y3
- Patrick Lam
"Whiz Kid"